package com.smartcruise.main.mainFragment;

import com.smartcruise.base.RefreshContract;

/**
 * Created by FengChaoQun
 * on 2018/1/19 0019
 * 首页MVP接口
 */

public interface MainContract {

    interface View extends RefreshContract.View {
        /**
         * description:显示新消息数目
         *
         * @param count 新消息数目 为null的时候不显示
         */
        void showNoticeCount(String count);

        /**
         * description:显示新任务数目 如果没有新任务 则不显示
         *
         * @param count 新任务数目
         */

        void showNewTaskNoticeCount(int count);

        /**
         * description:显示已完成任务数目 如果没有 则不显示
         *
         * @param count 已完成任务数目
         */

        void showCompletedTaskNoticeCount(int count);

    }
}
